Engine cradle - Spanish English Dictionary